package com.info33.platform.system.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.info33.platform.system.entity.SysMenu;
import com.info33.platform.system.entity.SysTenant;
import com.info33.platform.system.vo.SysMenuVO;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * @author admin
 */
@Repository
public interface SysMenuDao extends BaseMapper<SysMenu> {

	/**
	 * 根据租户信息获取菜单列表
	 * @param sysTenant
	 * @param operateType 0新增 1编辑
	 * @return
	 */
	List<SysMenuVO> selectMenuList(@Param("sysTenant") SysTenant sysTenant, @Param("operateType") Integer operateType);

}